package com.niiwoo.civet.mobile.vo.request.credit;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
@Getter
@Setter
@ApiModel
public class QueryCreditRepaymentDynamicRequestVO {
    /**
     * 标的ID
     */
    @NotNull
    @Min(value = 1)
    @ApiModelProperty(value = "标的ID", required = true)
    private Long projectId;

    /**
     * 相关id （还款计划ID   投资订单ID 担保订单ID）
     */
    //@Min(value = 1)
    @ApiModelProperty(value = "相关id （还款计划ID   投资订单ID 担保订单ID）", required = true)
    private Long opId;

    /**
     *类型（1借款相关 2担保相关 3投资相关 4还款相关（我的借款详情展示））
     */
    //@NotNull
    //@Min(value = 1)
    @ApiModelProperty(value = "类型（1借款相关 2担保相关 3投资相关 4还款相关（我的借款详情展示））", required = true)
    private Byte type;
}
